package org.infodavid.common.notifier;

import java.io.Serializable;

/**
 * The Interface IAntiSpamOptions.
 */
public interface IAntiSpamOptions extends Serializable {

	/**
	 * Gets the suspend duration in minutes.
	 * @return the suspend duration in minutes
	 */
	long getSuspendDurationInMin();

	/**
	 * Sets the suspend duration in minutes.
	 * @param value
	 *          the new suspend duration in minutes
	 */
	void setSuspendDurationInMin(long value);

	/**
	 * Gets the threshold level.
	 * @return the threshold level
	 */
	int getThresholdLevel();

	/**
	 * Sets the threshold level.
	 * @param value
	 *          the new threshold level
	 */
	void setThresholdLevel(int value);
}
